# 定义空元组
info = ()
info1 = tuple()
print(info)
print(info1)

info2 = (11, 22, 33, 44)
print(info2)

info3 = ("55",)
print(type(info3))
info4 = 1, 2, 3, 4
print(type(info4))
# 结论：
# 1. 元组的括号可以省略
# 2. 元组是一个元素值时，需要在元素后面加逗号



# 元组的使用
info = (11,"aaa",1.92)
print(info[2])
# print(info[4])  # 如果下标存在，直接查询对应位置的元素；下标不存在直接报错

# 元素统计 元组名.count(元素）,统计某元素出现的次数，如果元素不存在，返回0
info = (1,2,3,2)
print(info.count(2))
print(info.count(1))
print(info.count(5))

# 数据交换
# 方式1
num1 = 100
num2 = 200
tmp = num1
num1 = num2
num2 = tmp
print(num1)
print(num2)

# 方式2
aa = 101
bb = 202
num = aa
aa = bb
bb = num
print(aa)
print(bb)
print(num)







